thousands of cubic meters - Turkish English Dictionary